package org.greyhawk.samonitor.domain;

import org.greyhawk.samonitor.service.SiteCrawler;
import org.greyhawk.samonitor.service.SummaryGenerater;



public abstract class ResourcesFactory {

	public ResourcesFactory() {
		
	}
	
	public abstract SiteCrawler getSiteCrawler();
	
	public abstract SummaryGenerater getSummaryGenerater();
	
	public abstract Resources createResources(Site site,ResourcesType type,String resources)throws Exception;

}
